/**
 * vue3插件形式注册全局组件
 */

import Skeleton from './Skeleton'
import Slider from './Slider'
import More from './More'
import Bread from './Bread'
import BreadItem from './Bread/item.vue'
// 需要注册成插件的组件数组
const cps = [Skeleton, Slider, More, Bread, BreadItem]

export default {
  // vue2 第一个参数是 Vue 构造函数 | vue3拿到的是app实例
  install (app) {
    //   注册全局组件
    // app.component(Skeleton.name, Skeleton)
    // app.component(Slider.name, Slider)
    cps.forEach(cp => {
      app.component(cp.name, cp)
    })
  }
}
